castle


castle
castillo m

English-Spanish architecture and construction dictionary. 2013.